Spanien (nur im nördlichen Drittel), Frankreich (nördliche Voralpen, Aveyron, Montagne noire, Corbières sowie westliche und zentrale Pyrenäen), Südost- und Osteuropa, Kaukasus und Türkei; nicht in Griechenland, Polen, im Baltikum und in Weißrussland
Trockenrasen, steiniges Gelände und Waldränder; auf warmen Kalkböden; in 400-2100 m Höhe